class Cat:
    def __init__(self,name):
        self.name = 'cat'
#类方法
    @classmethod
    def speak(cls):
        print('shout~~~~~~')
    def miao(self):
        print("miao~~~~~~")
cat = Cat('小白')
print(cat.name)
cat.miao()
#  print(Cat.name)   实例属性不能通过类名来调
#Cat.miao()  #Cat.miao() missing 1 required positional argument: 'self'
Cat.speak()